international radio broadcasting and television organization - Turkish English Dictionary